package com.wyj.service;


import java.util.List;
import java.util.Map;

public interface FollowService {
    void followee(int userId,int entityType,int entityId);
    void unfollowee(int userId,int entityType,int entityId);

    //关注列表的个数
    int focus(int userId,int entityType);
    //粉丝的个数
    int followers(int entityType,int entityId);

    //某用户是否关注该实体
    boolean isFocus(int userId,int entityType,int entityId);

    //显示出某个用户的 关注列表中的信息  主要是关注人的具体信息 以及已关注的状态 ，以及关注的时间
    List<Map<String,Object>> getFollowees(int userId, int entityType,int offset,int limit);

    //显示出某个用户的的 粉丝列表   主要是粉丝的信息
    List<Map<String,Object>> getFollowers(int entityType, int entityId,int offset,int limit);

}
